spotted bush snake - Turc Anglais Dictionnaire